Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
92 HOMERTON ROAD Terraced £106,190 £44,000 30 Apr 2003
96 HOMERTON ROAD Terraced £121,000 27 Sep 2024
98 HOMERTON ROAD Terraced £93,337 £75,000 11 Jan 2019
102 HOMERTON ROAD Terraced £73,705 £52,000 2 Oct 2015
104 HOMERTON ROAD Terraced £132,390 £85,000 13 May 2014
106 HOMERTON ROAD Terraced £127,393 £68,500 17 Jun 2005